Luca Trevisan Problem Set 6 Solutions

نویسنده

  • Luca Trevisan
چکیده

2) We prove that Half-Clique is NP-hard by reducing 3-SAT to it. The reduction is very similar to the one from 3-SAT to Clique described in CLR. We start from an instance φ = C1 ∧ C2 ∧ . . . ∧ Ck of 3-SAT. Without loss of generality we can suppose that for r = 1, . . . , k Cr contains three different literals lr 1, l r 2, l r 3. Now we have to construct a graph that has a clique of size |V |/2 if and only if φ is satisfiable. For each clause Cr = lr 1 ∨ lr 2 ∨ lr 3 we put the vertices vr 1, vr 2, vr 3 in G and we add an edge between two vertices vs i , v r j if the following conditions are met. 1) vs i and v r j are in different triplets (r 6= s) 2) their correpsonding literals are consistent (lr i is not the negation of l s j) Finally we add the vertices z1, . . . , zk to V and we connect every zi to all the other vertices in the graph. Thus G has 4k vertices. It is easy to show that the above construction can be done in polynomial time with respect to k. It remains to show that it is indeed a reduction.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Handout PFS : Practice Final Solutions 3 Problem

For example, on input a1, a2, a3, a4, a5 where a1 = 3, a2 = 4, a3 = 4, a4 = 5, a5 = 7, a possible solution is to take S1 = {1, 4} and S2 = {2, 3}, bacause a1 + a4 = a2 + a3 = 8. On the other hand, on input the sequence 2, 3, 4, there is no possible solution. Devise a dynamic programming strategy to decide whether such sets S1 and S2 exists. The solution should run in time polynomial in n and M ...

متن کامل

The Parallel Complexity of Positive Linear Programming

In this paper we study the parallel complexity of Positive Linear Programming (PLP), i.e. the special case of Linear Programming in packing/covering form where the input constraint matrix and constraint vector consist entirely of positive entries. We show that the problem of exactly solving PLP is P-complete. Luby and Nisan gave an NC approximation algorithm for PLP, and their algorithm can be ...

متن کامل

Luca Trevisan Notes for Lecture 1

Hundreds of interesting and important combinatorial optimization problems are NP-hard, and so it is unlikely that any of them can be solved by a wost-case efficient exact algorithm. Short of proving P = NP, when one deals with an NP-hard problem one must accept a relaxation of one or more of the requirements of having a an optimal algorithm that runs in polynomial time on all inputs. Possible w...

متن کامل

Approximation Algorithms for Unique Games ∗ Luca Trevisan

A unique game is a type of constraint satisfaction problem with two variables per constraint. The value of a unique game is the fraction of the constraints satisfied by an optimal solution. Khot (STOC’02) conjectured that for arbitrarily small γ,ε > 0 it is NPhard to distinguish games of value smaller than γ from games of value larger than 1− ε . Several recent inapproximability results rely on...

متن کامل

On Local versus Global Satissability Preliminary Version]

We prove an extremal combinatorial result regarding the fraction of satissable clauses in boolean CNF formulae enjoying a locally checkable property, thus solving a problem that has been open for several years. We then generalize the problem to arbitrary constraint satisfaction problems. We prove a tight result even in the generalized case.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999